Software Engineer
at Craneware PLC in Edinburgh for salary not provided
Introduction to Craneware
Let’s transform the business of healthcare! At The Craneware Group, we are dedicated to empowering our customers with industry-defining insights that pave the way for a brighter future.
If you are an energetic, forward-thinking individual with a passion for innovation, we invite you to join our thriving team of more than 750 dedicated professionals. Together, we'll fuel the expansion of our SaaS platform and develop cutting-edge applications that redefine the healthcare landscape.
For UK Only Postings: The Craneware Group supports a flexible work environment as well as a collaborative and teamwork focused atmosphere. Employees will be expected to work a hybrid working arrangement spending 40% of their time per month in the Tanfield office - approx 2 days per week.
The Team
This is a highly technical position that involves designing, testing, implementing, and maintaining our products and internal systems. Developers are expected to be independently motivated, smart, and productive. Developers are involved with, and responsible for, all aspects of the product lifecycle. Developers are expected to be able to quickly solve problems, write maintainable code, and adhere to quality standards. Developers must be able to work independently as well as in a team environment.
You Will Be
- Working in a highly energized, fast paced, agile environment.
- Creating and consuming web-based APIs preferably RESTful APIs.
- Building and maintaining applications in SOA.
- Understanding problems by establishing prototypical real-world examples, scenarios, and simulations.
- Willing to be part of a team-unit and cooperate in the accomplishment of departmental goals and objectives
- Setting high personal expectations, has high sense of ownership, and expects the same in others
- Communicating the right information, at the right level of detail and at the right time, according to technical, business, and customer needs
- Establishing and maintaining professional working relationship with all levels of staff and the public
You Will Bring
- Bachelor's degree in Computer Science or equivalent combination of related experience
- Must have a strong understanding of object oriented principles and design. Should also have experience with scripting languages (PHP, Ruby, Perl, Python), web technologies (HTML, CSS, Javascript)
- Must be proficient in database concepts, SQL and familiar with relational databases (PostgreSQL, Oracle, SQLite, MySQL, SQL Server).
- Must have experience with Unix/Linux and Windows environments
- Clustered or Distributed Computing experience is viewed as a major plus
- Ability to establish and maintain a professional working relationship with all levels of staff, Hospital clients and the public.
- Detail oriented with the ability to work with minimum/no supervision.
- Ability to understand and follow verbal and written communications.
- Demonstrate management and supervisory skills.
- Willingness to be a part of a team-unit and cooperate in the accomplishment of departmental goals and objectives.
How to apply
Apply at the link below.